package com.aijk.ehm.model.qo;

import com.aijk.commons.mijo.PageQo;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class EhmResidentQo extends PageQo implements Serializable {
    private List<Long> inIds;
    private List<Long> inCompanyId;

    public List<Long> getInCompanyId() {
        return inCompanyId;
    }

    public void setInCompanyId(List<Long> inCompanyId) {
        this.inCompanyId = inCompanyId;
    }

    public List<Long> getInIds() {
        return inIds;
    }

    public void setInIds(List<Long> inIds) {
        this.inIds = inIds;
    }

    /**
     * <pre>
     * 主键
     * 表字段 : ehm_resident.id
     * </pre>
     *
     */
    private Long id;

    /**
     * <pre>
     * 基础人员id
     * 表字段 : ehm_resident.uid
     * </pre>
     *
     */
    private Long uid;

    /**
     * <pre>
     * 编号
     * 表字段 : ehm_resident.sn
     * </pre>
     *
     */
    private String sn;

    /**
     * <pre>
     * 姓名
     * 表字段 : ehm_resident.title
     * </pre>
     *
     */
    private String title;

    /**
     * <pre>
     * 昵称
     * 表字段 : ehm_resident.nickname
     * </pre>
     *
     */
    private String nickname;

    /**
     * <pre>
     * 工号
     * 表字段 : ehm_resident.workno
     * </pre>
     *
     */
    private String workno;

    /**
     * <pre>
     * 密码
     * 表字段 : ehm_resident.password
     * </pre>
     *
     */
    private String password;

    /**
     * <pre>
     * 头像
     * 表字段 : ehm_resident.image
     * </pre>
     *
     */
    private String image;

    /**
     * <pre>
     * 手机号
     * 表字段 : ehm_resident.cellphone
     * </pre>
     *
     */
    private String cellphone;

    /**
     * <pre>
     * 年龄
     * 表字段 : ehm_resident.age
     * </pre>
     *
     */
    private Integer age;

    /**
     * <pre>
     * 1、男 2、女
     * 表字段 : ehm_resident.sex
     * </pre>
     *
     */
    private Short sex;

    /**
     * <pre>
     * 婚姻状况 0未婚 1已婚
     * 表字段 : ehm_resident.marital
     * </pre>
     *
     */
    private Integer marital;

    /**
     * <pre>
     * 职务
     * 表字段 : ehm_resident.job
     * </pre>
     *
     */
    private String job;

    /**
     * <pre>
     * 所属公司id
     * 表字段 : ehm_resident.company_id
     * </pre>
     *
     */
    private Long companyId;

    /**
     * <pre>
     * 公司名称
     * 表字段 : ehm_resident.company
     * </pre>
     *
     */
    private String company;

    /**
     * <pre>
     * 部门id
     * 表字段 : ehm_resident.dept_id
     * </pre>
     *
     */
    private Long deptId;

    /**
     * <pre>
     * 部门名称
     * 表字段 : ehm_resident.dept
     * </pre>
     *
     */
    private String dept;

    /**
     * <pre>
     * 盐值
     * 表字段 : ehm_resident.salt
     * </pre>
     *
     */
    private String salt;

    /**
     * <pre>
     * 人群分类
     * 表字段 : ehm_resident.crowd
     * </pre>
     *
     */
    private String crowd;

    /**
     * <pre>
     * 在职状态 0在职 1退休 2离职
     * 表字段 : ehm_resident.jstatus
     * </pre>
     *
     */
    private Short jstatus;

    /**
     * <pre>
     * app登陆状态 0未登陆 1已登录
     * 表字段 : ehm_resident.app_status
     * </pre>
     *
     */
    private Short appStatus;

    /**
     * <pre>
     * 启用10 禁用20
     * 表字段 : ehm_resident.status
     * </pre>
     *
     */
    private Byte status;

    /**
     * <pre>
     * 地址
     * 表字段 : ehm_resident.address
     * </pre>
     *
     */
    private String address;

    /**
     * <pre>
     *
     * 表字段 : ehm_resident.created
     * </pre>
     *
     */
    private Date created;

    /**
     * <pre>
     *
     * 表字段 : ehm_resident.creater
     * </pre>
     *
     */
    private Long creater;

    /**
     * <pre>
     *
     * 表字段 : ehm_resident.modified
     * </pre>
     *
     */
    private Date modified;

    /**
     * <pre>
     *
     * 表字段 : ehm_resident.modifier
     * </pre>
     *
     */
    private Long modifier;

    private List<Short> jstatusIn;

    private static final long serialVersionUID = 1L;

    public List<Short> getJstatusIn() {
        return jstatusIn;
    }

    public void setJstatusIn(List<Short> jstatusIn) {
        this.jstatusIn = jstatusIn;
    }

    private Short Njstatus;

    public Short getNjstatus() {
        return Njstatus;
    }

    public void setNjstatus(Short njstatus) {
        Njstatus = njstatus;
    }

    /**

     * <pre>
     * 获取 主键
     * 表字段 : ehm_resident.id
     * </pre>
     *
     */
    public Long getId() {
        return id;
    }

    /**
     * <pre>
     * 设置 主键
     * 表字段 : ehm_resident.id
     * </pre>
     *
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * <pre>
     * 获取 基础人员id
     * 表字段 : ehm_resident.uid
     * </pre>
     *
     */
    public Long getUid() {
        return uid;
    }

    /**
     * <pre>
     * 设置 基础人员id
     * 表字段 : ehm_resident.uid
     * </pre>
     *
     */
    public void setUid(Long uid) {
        this.uid = uid;
    }

    /**
     * <pre>
     * 获取 编号
     * 表字段 : ehm_resident.sn
     * </pre>
     *
     */
    public String getSn() {
        return sn;
    }

    /**
     * <pre>
     * 设置 编号
     * 表字段 : ehm_resident.sn
     * </pre>
     *
     */
    public void setSn(String sn) {
        this.sn = sn == null ? null : sn.trim();
    }

    /**
     * <pre>
     * 获取 姓名
     * 表字段 : ehm_resident.title
     * </pre>
     *
     */
    public String getTitle() {
        return title;
    }

    /**
     * <pre>
     * 设置 姓名
     * 表字段 : ehm_resident.title
     * </pre>
     *
     */
    public void setTitle(String title) {
        this.title = title == null ? null : title.trim();
    }

    /**
     * <pre>
     * 获取 昵称
     * 表字段 : ehm_resident.nickname
     * </pre>
     *
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * <pre>
     * 设置 昵称
     * 表字段 : ehm_resident.nickname
     * </pre>
     *
     */
    public void setNickname(String nickname) {
        this.nickname = nickname == null ? null : nickname.trim();
    }

    /**
     * <pre>
     * 获取 工号
     * 表字段 : ehm_resident.workno
     * </pre>
     *
     */
    public String getWorkno() {
        return workno;
    }

    /**
     * <pre>
     * 设置 工号
     * 表字段 : ehm_resident.workno
     * </pre>
     *
     */
    public void setWorkno(String workno) {
        this.workno = workno == null ? null : workno.trim();
    }

    /**
     * <pre>
     * 获取 密码
     * 表字段 : ehm_resident.password
     * </pre>
     *
     */
    public String getPassword() {
        return password;
    }

    /**
     * <pre>
     * 设置 密码
     * 表字段 : ehm_resident.password
     * </pre>
     *
     */
    public void setPassword(String password) {
        this.password = password == null ? null : password.trim();
    }

    /**
     * <pre>
     * 获取 头像
     * 表字段 : ehm_resident.image
     * </pre>
     *
     */
    public String getImage() {
        return image;
    }

    /**
     * <pre>
     * 设置 头像
     * 表字段 : ehm_resident.image
     * </pre>
     *
     */
    public void setImage(String image) {
        this.image = image == null ? null : image.trim();
    }

    /**
     * <pre>
     * 获取 手机号
     * 表字段 : ehm_resident.cellphone
     * </pre>
     *
     */
    public String getCellphone() {
        return cellphone;
    }

    /**
     * <pre>
     * 设置 手机号
     * 表字段 : ehm_resident.cellphone
     * </pre>
     *
     */
    public void setCellphone(String cellphone) {
        this.cellphone = cellphone == null ? null : cellphone.trim();
    }

    /**
     * <pre>
     * 获取 年龄
     * 表字段 : ehm_resident.age
     * </pre>
     *
     */
    public Integer getAge() {
        return age;
    }

    /**
     * <pre>
     * 设置 年龄
     * 表字段 : ehm_resident.age
     * </pre>
     *
     */
    public void setAge(Integer age) {
        this.age = age;
    }

    /**
     * <pre>
     * 获取 1、男 2、女
     * 表字段 : ehm_resident.sex
     * </pre>
     *
     */
    public Short getSex() {
        return sex;
    }

    /**
     * <pre>
     * 设置 1、男 2、女
     * 表字段 : ehm_resident.sex
     * </pre>
     *
     */
    public void setSex(Short sex) {
        this.sex = sex;
    }

    /**
     * <pre>
     * 获取 婚姻状况 0未婚 1已婚
     * 表字段 : ehm_resident.marital
     * </pre>
     *
     */
    public Integer getMarital() {
        return marital;
    }

    /**
     * <pre>
     * 设置 婚姻状况 0未婚 1已婚
     * 表字段 : ehm_resident.marital
     * </pre>
     *
     */
    public void setMarital(Integer marital) {
        this.marital = marital;
    }

    /**
     * <pre>
     * 获取 职务
     * 表字段 : ehm_resident.job
     * </pre>
     *
     */
    public String getJob() {
        return job;
    }

    /**
     * <pre>
     * 设置 职务
     * 表字段 : ehm_resident.job
     * </pre>
     *
     */
    public void setJob(String job) {
        this.job = job == null ? null : job.trim();
    }

    /**
     * <pre>
     * 获取 所属公司id
     * 表字段 : ehm_resident.company_id
     * </pre>
     *
     */
    public Long getCompanyId() {
        return companyId;
    }

    /**
     * <pre>
     * 设置 所属公司id
     * 表字段 : ehm_resident.company_id
     * </pre>
     *
     */
    public void setCompanyId(Long companyId) {
        this.companyId = companyId;
    }

    /**
     * <pre>
     * 获取 公司名称
     * 表字段 : ehm_resident.company
     * </pre>
     *
     */
    public String getCompany() {
        return company;
    }

    /**
     * <pre>
     * 设置 公司名称
     * 表字段 : ehm_resident.company
     * </pre>
     *
     */
    public void setCompany(String company) {
        this.company = company == null ? null : company.trim();
    }

    /**
     * <pre>
     * 获取 部门id
     * 表字段 : ehm_resident.dept_id
     * </pre>
     *
     */
    public Long getDeptId() {
        return deptId;
    }

    /**
     * <pre>
     * 设置 部门id
     * 表字段 : ehm_resident.dept_id
     * </pre>
     *
     */
    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    /**
     * <pre>
     * 获取 部门名称
     * 表字段 : ehm_resident.dept
     * </pre>
     *
     */
    public String getDept() {
        return dept;
    }

    /**
     * <pre>
     * 设置 部门名称
     * 表字段 : ehm_resident.dept
     * </pre>
     *
     */
    public void setDept(String dept) {
        this.dept = dept == null ? null : dept.trim();
    }

    /**
     * <pre>
     * 获取 盐值
     * 表字段 : ehm_resident.salt
     * </pre>
     *
     */
    public String getSalt() {
        return salt;
    }

    /**
     * <pre>
     * 设置 盐值
     * 表字段 : ehm_resident.salt
     * </pre>
     *
     */
    public void setSalt(String salt) {
        this.salt = salt == null ? null : salt.trim();
    }

    /**
     * <pre>
     * 获取 人群分类
     * 表字段 : ehm_resident.crowd
     * </pre>
     *
     */
    public String getCrowd() {
        return crowd;
    }

    /**
     * <pre>
     * 设置 人群分类
     * 表字段 : ehm_resident.crowd
     * </pre>
     *
     */
    public void setCrowd(String crowd) {
        this.crowd = crowd == null ? null : crowd.trim();
    }

    /**
     * <pre>
     * 获取 在职状态 0在职 1退休 2离职
     * 表字段 : ehm_resident.jstatus
     * </pre>
     *
     */
    public Short getJstatus() {
        return jstatus;
    }

    /**
     * <pre>
     * 设置 在职状态 0在职 1退休 2离职
     * 表字段 : ehm_resident.jstatus
     * </pre>
     *
     */
    public void setJstatus(Short jstatus) {
        this.jstatus = jstatus;
    }

    /**
     * <pre>
     * 获取 app登陆状态 0未登陆 1已登录
     * 表字段 : ehm_resident.app_status
     * </pre>
     *
     */
    public Short getAppStatus() {
        return appStatus;
    }

    /**
     * <pre>
     * 设置 app登陆状态 0未登陆 1已登录
     * 表字段 : ehm_resident.app_status
     * </pre>
     *
     */
    public void setAppStatus(Short appStatus) {
        this.appStatus = appStatus;
    }

    /**
     * <pre>
     * 获取 启用10 禁用20
     * 表字段 : ehm_resident.status
     * </pre>
     *
     */
    public Byte getStatus() {
        return status;
    }

    /**
     * <pre>
     * 设置 启用10 禁用20
     * 表字段 : ehm_resident.status
     * </pre>
     *
     */
    public void setStatus(Byte status) {
        this.status = status;
    }

    /**
     * <pre>
     * 获取 地址
     * 表字段 : ehm_resident.address
     * </pre>
     *
     */
    public String getAddress() {
        return address;
    }

    /**
     * <pre>
     * 设置 地址
     * 表字段 : ehm_resident.address
     * </pre>
     *
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * <pre>
     * 获取
     * 表字段 : ehm_resident.created
     * </pre>
     *
     */
    public Date getCreated() {
        return created;
    }

    /**
     * <pre>
     * 设置
     * 表字段 : ehm_resident.created
     * </pre>
     *
     */
    public void setCreated(Date created) {
        this.created = created;
    }

    /**
     * <pre>
     * 获取
     * 表字段 : ehm_resident.creater
     * </pre>
     *
     */
    public Long getCreater() {
        return creater;
    }

    /**
     * <pre>
     * 设置
     * 表字段 : ehm_resident.creater
     * </pre>
     *
     */
    public void setCreater(Long creater) {
        this.creater = creater;
    }

    /**
     * <pre>
     * 获取
     * 表字段 : ehm_resident.modified
     * </pre>
     *
     */
    public Date getModified() {
        return modified;
    }

    /**
     * <pre>
     * 设置
     * 表字段 : ehm_resident.modified
     * </pre>
     *
     */
    public void setModified(Date modified) {
        this.modified = modified;
    }

    /**
     * <pre>
     * 获取
     * 表字段 : ehm_resident.modifier
     * </pre>
     *
     */
    public Long getModifier() {
        return modifier;
    }

    /**
     * <pre>
     * 设置
     * 表字段 : ehm_resident.modifier
     * </pre>
     *
     */
    public void setModifier(Long modifier) {
        this.modifier = modifier;
    }
}